using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;

namespace Decisions.HL7.Message
{
	public enum HL7Segment 
    {
		ABS,
		ACC,
		ADD,
		ADJ,
		AFF,
		AIG,
		AIL,
		AIP,
		AIS,
		AL1,
		APR,
		ARQ,
		ARV,
		AUT,
		BHS,
		BLC,
		BLG,
		BPO,
		BPX,
		BTS,
		BTX,
		CDM,
		CER,
		CM0,
		CM1,
		CM2,
		CNS,
		CON,
		CSP,
		CSR,
		CSS,
		CTD,
		CTI,
		DB1,
		DG1,
		DMI,
		DRG,
		DSC,
		DSP,
		ECD,
		ECR,
		EDU,
		EQL,
		EQP,
		EQU,
		ERQ,
		ERR,
		EVN,
		FAC,
		FHS,
		FT1,
		FTS,
		GOL,
		GP1,
		GP2,
		GT1,
		IAM,
		IAR,
		IIM,
		ILT,
		IN1,
		IN2,
		IN3,
		INV,
		IPC,
		IPR,
		ISD,
		ITM,
		IVC,
		IVT,
		LAN,
		LCC,
		LCH,
		LDP,
		LOC,
		LRL,
		MFA,
		MFE,
		MFI,
		MRG,
		MSA,
		MSH,
		NCK,
		NDS,
		NK1,
		NPU,
		NSC,
		NST,
		NTE,
		OBR,
		OBX,
		ODS,
		ODT,
		OM1,
		OM2,
		OM3,
		OM4,
		OM5,
		OM6,
		OM7,
		ORC,
		ORG,
		OVR,
		PAC,
		PCE,
		PCR,
		PD1,
		PDA,
		PDC,
		PEO,
		PES,
		PID,
		PKG,
		PMT,
		PR1,
		PRA,
		PRB,
		PRC,
		PRD,
		PRT,
		PSG,
		PSH,
		PSL,
		PSS,
		PTH,
		PV1,
		PV2,
		PYE,
		QAK,
		QID,
		QPD,
		QRD,
		QRF,
		QRI,
		RCP,
		RDF,
		RDT,
		REL,
		RF1,
		RFI,
		RGS,
		RMI,
		ROL,
		RQ1,
		RQD,
		RXA,
		RXC,
		RXD,
		RXE,
		RXG,
		RXO,
		RXR,
		SAC,
		SCD,
		SCH,
		SCP,
		SDD,
		SFT,
		SHP,
		SID,
		SLT,
		SPM,
		SPR,
		STF,
		STZ,
		TCC,
		TCD,
		TQ1,
		TQ2,
		TXA,
		UAC,
		UB1,
		UB2,
		URD,
		URS,
		VAR,
		VND,
		VTQ,
    }
}

